// fs.readFile() -- 异步读取文件（这是一个异步方法）

const fs = require('fs');

// 语法：
// fs.readFile(文件名, ['utf-8'], (err, data) => {
//   // err 表示错误信息；    如果有错误，err就是一个错误对象；    如果没有错误，err=null
//   // data 读取的结果
// });

// 读取：读取，相当于打开某个文件，获取里面的内容

// 示例：
// fs.readFile('./css/demo.css', 'utf-8', (err, data) => {
//   if (err) {
//     console.log(err);
//   } else {
//     // console.log(data); // 如果不加 utf-8 ,默认得到buffer类型
//     console.log(data); // hello world
//   }
// })

// 读取html文件
// fs.readFile('./02-解构赋值.html', 'utf-8', (err, data) => {
//   if (err) return console.log(err);
//   console.log(data);
// });



// 读取html文件
fs.readFile('./02-解构赋值.html', 'utf-8', (err, data) => {
  if (err) throw err; // throw 抛出错误，并且抛出之后也会终止代码继续运行
  console.log(data);
});
